package msgs

type Options uint8

const (
	MultiTopologyRouting Options = 1 << iota
	ExternalRouting      Options = 1 << iota
	Multicast            Options = 1 << iota
	NSSA                 Options = 1 << iota
	LLSDataBlock         Options = 1 << iota
	DemandCircuits       Options = 1 << iota
	Opaque               Options = 1 << iota
	DN                   Options = 1 << iota
)

func (o *Options) Valid() bool {
	return true
}

func DefaultHelloOption() (op Options) {
	op = op | ExternalRouting
	return
}
